﻿using System;
using System.Collections.Generic;
using System.Text;

using H2.NET.Data.Common;
using H2.NET.Data.Common.Mappings;
using H2.NET.Data.Common.Validates;

namespace H2.NET.Business
{
    [Table]
    [Serializable]
    public partial class t_UserChoose : DataObject
    {
        [ID]
        [DID]
        public string ID { get { return _ID; } set { _ID = value; EntityState.FieldChange("ID"); } }
        private string _ID;
        public static FieldInfo id = new FieldInfo("t_UserChoose", "ID");

        //流程名
        [Column]
        public string Process { get { return _Process; } set { _Process = value; EntityState.FieldChange("Process"); } }
        private string _Process;
        public static FieldInfo process = new FieldInfo("t_UserChoose", "Process");

        //实例号
        [Column]
        public string Step { get { return _Step; } set { _Step = value; EntityState.FieldChange("Step"); } }
        private string _Step;
        public static FieldInfo step = new FieldInfo("t_UserChoose", "Step");

        //Action
        [Column]
        public string Actions { get { return _Actions; } set { _Actions = value; EntityState.FieldChange("Actions"); } }
        private string _Actions;
        public static FieldInfo actions = new FieldInfo("t_UserChoose", "Actions");

        //步骤名
        [Column]
        public string UserChoose { get { return _UserChoose; } set { _UserChoose = value; EntityState.FieldChange("UserChoose"); } }
        private string _UserChoose;
        public static FieldInfo userChoose = new FieldInfo("t_UserChoose", "UserChoose");
    }
}
